﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace TumbaloSoft.Helpers.QueryObjects
{
    public class BusquedaGastosComunes
    {
        private List<Int32> edificios;
        private DateTime? fecini=null;
        private DateTime? fecfin=null;
        private double monto=0.0;
        private List<Int32> servicios;

        public List<Int32> prEdificios
        {
            get { return edificios; }
            set { edificios = value; }
        }

        public DateTime? prFecIni
        {
            get { return fecini; }
            set { if (value.HasValue) fecini = value; }
        }

        public DateTime? prFecFin
        {
            get { return fecfin; }
            set { if (value.HasValue) fecfin = value; }
        }

        //[RegularExpression(@"(\d+\.\d+)?", ErrorMessage = "Se requiere un real")]
        public double prMonto
        {
            get { return monto; }
            set { monto = value; }
        }

        public List<Int32> prServicios
        {
            get { return servicios; }
            set { servicios = value; }
        }
    }
}